﻿<!DOCTYPE html>
<html>
  <head>
    <title>Home</title>
    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <meta name="apple-mobile-web-app-capable" content="yes"/>
    <link href="resources/css/jquery-ui-themes.css" type="text/css" rel="stylesheet"/>
    <link href="resources/css/axure_rp_page.css" type="text/css" rel="stylesheet"/>
    <link href="data/styles.css" type="text/css" rel="stylesheet"/>
    <link href="files/home/styles.css" type="text/css" rel="stylesheet"/>
    <script src="resources/scripts/jquery-1.7.1.min.js"></script>
    <script src="resources/scripts/jquery-ui-1.8.10.custom.min.js"></script>
    <script src="resources/scripts/axure/axQuery.js"></script>
    <script src="resources/scripts/axure/globals.js"></script>
    <script src="resources/scripts/axutils.js"></script>
    <script src="resources/scripts/axure/annotation.js"></script>
    <script src="resources/scripts/axure/axQuery.std.js"></script>
    <script src="resources/scripts/axure/doc.js"></script>
    <script src="data/document.js"></script>
    <script src="resources/scripts/messagecenter.js"></script>
    <script src="resources/scripts/axure/events.js"></script>
    <script src="resources/scripts/axure/action.js"></script>
    <script src="resources/scripts/axure/expr.js"></script>
    <script src="resources/scripts/axure/geometry.js"></script>
    <script src="resources/scripts/axure/flyout.js"></script>
    <script src="resources/scripts/axure/ie.js"></script>
    <script src="resources/scripts/axure/model.js"></script>
    <script src="resources/scripts/axure/repeater.js"></script>
    <script src="resources/scripts/axure/sto.js"></script>
    <script src="resources/scripts/axure/utils.temp.js"></script>
    <script src="resources/scripts/axure/variables.js"></script>
    <script src="resources/scripts/axure/drag.js"></script>
    <script src="resources/scripts/axure/move.js"></script>
    <script src="resources/scripts/axure/visibility.js"></script>
    <script src="resources/scripts/axure/style.js"></script>
    <script src="resources/scripts/axure/adaptive.js"></script>
    <script src="resources/scripts/axure/tree.js"></script>
    <script src="resources/scripts/axure/init.temp.js"></script>
    <script src="files/home/data.js"></script>
    <script src="resources/scripts/axure/legacy.js"></script>
    <script src="resources/scripts/axure/viewer.js"></script>
    <script type="text/javascript">
      $axure.utils.getTransparentGifPath = function() { return 'resources/images/transparent.gif'; };
      $axure.utils.getOtherPath = function() { return 'resources/Other.html'; };
      $axure.utils.getReloadPath = function() { return 'resources/reload.html'; };
    </script>
  </head>
  <body>
    <div id="base" class="">

      <!-- Unnamed (Shape) -->
      <div id="u0" class="ax_shape">
        <img id="u0_img" class="img " src="images/home/u0.png"/>
        <!-- Unnamed () -->
        <div id="u1" class="text">
          <p><span></span></p>
        </div>
      </div>

      <!-- Unnamed (Image) -->
      <div id="u2" class="ax_image">
        <img id="u2_img" class="img " src="images/home/u2.png"/>
        <!-- Unnamed () -->
        <div id="u3" class="text">
          <p><span></span></p>
        </div>
      </div>

      <!-- Unnamed (Menu) -->
      <div id="u4" class="ax_menu">
        <img id="u4_menu" class="img " src="images/home/u4_menu.png" alt="u4_menu"/>

        <!-- Unnamed (Table) -->
        <div id="u5" class="ax_table">

          <!-- Unnamed (Menu Item) -->
          <div id="u6" class="ax_table_cell">
            <img id="u6_img" class="img " src="images/home/u6.png"/>
            <!-- Unnamed () -->
            <div id="u7" class="text">
              <p><a id="u8" class="link"><span>首页</span></a></p>
            </div>
          </div>

          <!-- Unnamed (Menu Item) -->
          <div id="u9" class="ax_table_cell">
            <img id="u9_img" class="img " src="images/home/u6.png"/>
            <!-- Unnamed () -->
            <div id="u10" class="text">
              <p><a id="u11" class="link"><span>项目管理</span></a></p>
            </div>
          </div>

          <!-- Unnamed (Menu Item) -->
          <div id="u12" class="ax_table_cell">
            <img id="u12_img" class="img " src="images/home/u6.png"/>
            <!-- Unnamed () -->
            <div id="u13" class="text">
              <p><a id="u14" class="link"><span>API</span><span>文档</span><span>管理</span></a></p>
            </div>
          </div>

          <!-- Unnamed (Menu Item) -->
          <div id="u15" class="ax_table_cell">
            <img id="u15_img" class="img " src="images/home/u6.png"/>
            <!-- Unnamed () -->
            <div id="u16" class="text">
              <p><a id="u17" class="link"><span>个人中心</span></a></p>
            </div>
          </div>

          <!-- Unnamed (Menu Item) -->
          <div id="u18" class="ax_table_cell">
            <img id="u18_img" class="img " src="images/home/u18.png"/>
            <!-- Unnamed () -->
            <div id="u19" class="text">
              <p><a id="u20" class="link"><span>关于我们</span></a></p>
            </div>
          </div>
        </div>
      </div>

      <!-- Unnamed (Menu) -->
      <div id="u21" class="ax_menu">
        <img id="u21_menu" class="img " src="images/home/u21_menu.png" alt="u21_menu"/>

        <!-- Unnamed (Table) -->
        <div id="u22" class="ax_table">

          <!-- Unnamed (Menu Item) -->
          <div id="u23" class="ax_table_cell">
            <img id="u23_img" class="img " src="images/home/u6.png"/>
            <!-- Unnamed () -->
            <div id="u24" class="text">
              <p><a id="u25" class="link"><span>登陆</span></a></p>
            </div>
          </div>

          <!-- Unnamed (Menu Item) -->
          <div id="u26" class="ax_table_cell">
            <img id="u26_img" class="img " src="images/home/u18.png"/>
            <!-- Unnamed () -->
            <div id="u27" class="text">
              <p><a id="u28" class="link"><span>注册</span></a></p>
            </div>
          </div>
        </div>
      </div>

      <!-- Unnamed (Shape) -->
      <div id="u29" class="ax_shape">
        <img id="u29_img" class="img " src="images/home/u29.png"/>
        <!-- Unnamed () -->
        <div id="u30" class="text">
          <p><span>关于我们 合作伙伴 联系我们 支持我们</span></p><p><span>&nbsp;</span></p><p><span>Copyright © 2014～2015 </span></p>
        </div>
      </div>

      <!-- Unnamed (Shape) -->
      <div id="u31" class="ax_shape">
        <img id="u31_img" class="img " src="images/home/u31.png"/>
        <!-- Unnamed () -->
        <div id="u32" class="text">
          <p><span>apiManager</span><span>简介</span></p><p><span>&nbsp; &nbsp; &nbsp; 在开发过程中有时对一些API说明的理解比较模糊，总想着能直接验证一下自己的理解就好了，而不是需要去写测试代码来验证自己的想法，即API文档应具备直接执行能力。 </span><span>apiManager</span><span>就是这样的一个利器，一款RESTFUL接口的文档在线自动生成+功能测试功能软件，功能强大，UI界面漂亮，并且支持在线测试等等其实。 </span><span>apiManager</span><span>本身的目标比上面描述的要大很多：“</span><span>apiManager</span><span>is a specification and complete framework implementation for describing, producing, consuming, and visualizing RESTful web services. ”。</span></p><p><span>&nbsp;</span></p><p><span>&nbsp; &nbsp; &nbsp; 但是，在使用</span><span>apiManager</span><span>UI的过程中发现要么在工程代码中集成，通过注解来生成，要么编写相关的json/yaml文档。其中，第一种方式虽然比较简单，不过，因为要在代码层级做嵌入， 编写注解，侵入性比较大，而且依赖于项目。第二种方式虽然比较独立，不过文档编辑比较麻烦，而且多人分工比较不方便。基于上述原因，开发了SosoApi平台，通过简便的表单方式生成对应的</span><span>apiManager</span><span>UI相关的格式文档， 解决使用</span><span>apiManager</span><span>UI的后顾之忧。</span></p>
        </div>
      </div>

      <!-- Unnamed (Image) -->
      <div id="u33" class="ax_image">
        <img id="u33_img" class="img " src="images/home/u33.png"/>
        <!-- Unnamed () -->
        <div id="u34" class="text">
          <p><span></span></p>
        </div>
      </div>
    </div>
  </body>
</html>
